package com.ymatou.iapi.reachpromotion.parameter;

import java.math.BigDecimal;
import java.util.List;

import com.ymttest.utils.compare.parameter.compareKey;

public class ProductPromotionInfoDto {
	/**
	 * 促销策略
	 */
	private PromotionPolicy PromotionPolicyInfo;

	/**
	 * 促销优惠总金额
	 */
	@compareKey
	private BigDecimal PromotionAmount;

	/**
	 * 购物车中商品促销优惠信息
	 */
	private List<ProductDto> ProductInfos;

	/**
	 * 购物车中第二件半价商品促销信息
	 */
	private List<HalfPriceProductPromotionDto> PromotionProductInfos;

	public PromotionPolicy getPromotionPolicyInfo() {
		return PromotionPolicyInfo;
	}

	public void setPromotionPolicyInfo(PromotionPolicy promotionPolicyInfo) {
		PromotionPolicyInfo = promotionPolicyInfo;
	}

	public BigDecimal getPromotionAmount() {
		return PromotionAmount;
	}

	public void setPromotionAmount(BigDecimal promotionAmount) {
		PromotionAmount = promotionAmount;
	}

	public List<ProductDto> getProductInfos() {
		return ProductInfos;
	}

	public void setProductInfos(List<ProductDto> productInfos) {
		ProductInfos = productInfos;
	}

	public List<HalfPriceProductPromotionDto> getPromotionProductInfos() {
		return PromotionProductInfos;
	}

	public void setPromotionProductInfos(List<HalfPriceProductPromotionDto> promotionProductInfos) {
		PromotionProductInfos = promotionProductInfos;
	}

}
